in an abundant way - Spanish English Dictionary